first responder vehicle - Turc Anglais Dictionnaire